home *** CD-ROM | disk | FTP | other *** search
/ Amiga Mag HDD Backup / Amiga Mag HDD Backup.zip / Amiga Mag HDD Backup / Alexander.img.bin / Alexander.img / *********10.11 / CrossMAC / CrossMAC.TXT next >
Text File  |  1995-03-12  |  7KB  |  66 lines

  1. CrossDOS
  2. by David W. Martin
  3.  
  4. CROSS HERE!
  5.     CrossMAC is a new and innovative approach to reading and writing Macintosh hard drives, CD-ROMs and diskettes using the standard Amiga hardware. It's approach is the same as it's cousin CrossDOS and this makes it a very unique program just like CrossDOS was when it first came out. This is due to the fact that CrossMAC is an actual file system for the Amiga that allows the Amiga to read and write Macintosh disks as if it were born reading them. CrossMAC handles the disk format translations transparently to the user and the Amiga.
  6.  
  7. HOW DOES IT WORK?
  8.     CrossMAC consists of an AmigaDOS file system and device driver. The CrossMACFileSystem provided by CrossMAC allows the Amiga to access the foreign Macintosh disk format by providing a common DOS interface between the application and file system. The new file system understands the foreign disk format and must be able to use a minimum set of commands through the new DOS interface.
  9.     By translating DOS commands the Macintosh file system reads and writes to the Macintosh device. If the device is a floppy drive then the file system is asked to open the mfm.device that will translate raw disk data into data blocks and vice versa.
  10.     The mfm.device is used to decode and encode MFM data that is physically formatted in a standard, but non-Amiga format. It works similarly to the trackdisk.device driver that is used by AmigaDOS for Amiga format floppies and supplies answers to requests for drive control and blocks of data to be transferred.
  11. FEATURES
  12.     CrossMAC allows users to read and write Macintosh formatted diskettes, hard drives, and CD-ROMs. Formats compatible with CrossMAC are listed in the following table:
  13. CrossMAC Format Compatibility Chart
  14.  
  15. Disk Size        Density        Disk Capacity    Format
  16. 3.5"            Low        800K        Amax
  17. 3.5"            Low        800K        Emplant
  18. 3.5"            Low        800K        Macintosh (1)
  19. 3.5"            High        1.44M        Macintosh (2)
  20. Hard Drives                        All        Macintosh (3)
  21. Hard Drives                        All        Amax or Emplant
  22. CD-ROM                            All        Macintosh
  23.  
  24. Notes:
  25.     (1) Requires either an Amax cartridge with an 800K Macintosh floppy, Amax II+/IV cards and standard Amiga floppies, or an AMIGA with an 800K Macintosh floppy.
  26.     (2) High density Macintosh floppies require an Amiga high density floppy.
  27.     (3) Macintosh hard drives and CD-ROMs are compatible with the appropriate Amiga hard drive controller (i.e. A4000    IDE).
  28.  
  29.     Once CrossMAC is installed you can access any Macintosh disk from any Amiga utility, application and file requester. Most AmigaDOS functions are supported such as reading and writing to a file, relabeling a disk name, create directories, or rename files and directories.
  30.     CrossMac supports both Macintosh data and resource 'forks' as separate files and Macintosh icons are automatically displayed under Workbench. Other features include the ability to control ASCII file filtering, automatic disk change sensing, auto format detection, minimal memory requirements, transparent support of Macintosh binary files and a set of special utilities.
  31.  
  32. UTILITIES
  33.     CrossMAC provides special utilities for use with the Macintosh file system. They are listed in the following chart:
  34.  
  35. CrossMAC Utilities
  36. Name            Function
  37. FORMAT    Extended Format command to support Macintosh disks (replaces the normal Format command)
  38. DISKCOPY    Extended Diskcopy command to support Macintosh disks (replaced the normal Diskcopy command)
  39. CrossMAC    Commodity the controls CrossMAC disk ejection and text translation.
  40. DISKCHK        Checks a disk for read errors
  41. DISKCHG        Forces a disk change on the specified device.
  42. DR_CrossMAC    Helps diagnose possible problems with CrossMAC.
  43. VHEX        Simple utility used to view files in HEX or ASCII.
  44. RES_EXTRACTOR    A utility that allows you to view or extract data from Macintosh resource files.
  45. MAC_FILE_SALV    A utility that allows you to try to recover files from a corrupted Macintosh disk. It does not repair the disk.
  46. Finder_Manager    A utility that allows you to manage an internal CrossMac database. The database coordinates the Macintosh "Finder" information to the file extension you can assign to the file.
  47. ConfigDisk    This utility (ConfigDisk.CrossMac) is used to configure CrossMac devices. It can create a mountfile describing the Macintosh disk to the Amiga OS. It is used primarily for Macintosh hard drives and Amax partitions.
  48.  
  49. INSTALLATION
  50.     Installing CrossMAC was very easy and I was able to install CrossMAC using the standard Commodore Installer. Initially some bugs were discovered in the initial releases installer script so be sure that you are using at least V1.01 of CrossMAC. The installer automatically creates icons for the available floppy drives and your ready to roll in no time at all.
  51.  
  52. APPLICATIONS AND CONCLUSIONS
  53.     Applying CrossMAC is easy. I personally use it to transfer files between Macintosh machines at friend's houses, school and work. I also use it as a good companion for my Emplant card - no Emplant owner should be without CrossMAC (more on that in a minute)! Nor should any Amiga owner who needs to read and write Macintosh formatted diskettes or hard drives! An Amiga with CrossMAC makes a fast and easy file transfer system between Amigas and Macintoshes (emulated or real).
  54.     One thing to note I promised a story a minute ago so here it is. I also own an Emplant card which I like a great deal. However sometimes the Macintosh OS can be rather frustrating - not the Emplants fault. One day I installed RAM Doubler on my Emplant Macintosh knowing full well that it would not work since it requires an MMU that is in use by the emulation. However like most users at my skill level I thought 'Ok what the heck lets try it anyway!' Well the result was not good! No matter what I tried I could no longer get the Macintosh to boot. 
  55.     CrossMAC to the rescue! I used the ConfigDisk.CrossMAC utility to make my Macintosh boot drive accessible by the Amiga. It popped up on Workbench like a normal Amiga drive except it had a 'cute' Macintosh icon. Next, I opened up the drive on the Workbench, opened the System Drawer folder in the drive and then opened the Extensions folder from which I removed the offending RAM Doubler extension. I dropped into a trashcan on my Workbench and it was deleted just like that! Later when I booted the Macintosh everything was fine! Talk about handy!
  56.  
  57.     CrossMAC is truly the best and only Macintosh file system I can currently recommend to Amiga users. It's a wonder that no one thought of this wonderful idea ages ago. Simplicity is sometimes the best thing that can happen and CrossMAC simply makes Macintosh disk media access easier on the Amiga. I recommend this one to anyone with the desire to access Macintosh formatted disk media.
  58.  
  59. CrossDOS
  60. Consultron 8959 Ridge Road Plymouth, MI 48170 (313)459-7271
  61. Cost Approx. $110.00 mail order
  62. Any Amiga with at least 1 MB RAM and AmigaDOS 2.0 or higher.
  63.  
  64.  
  65. David W. Martin is the author of numerous books and articles about Commodore computers. He is currently working on a book about the Emplant emulator and is publishing an Emplant newsletter. He resides in Houston, Texas where he works for a local Aerospace firm. He can be reached via Email at davidm@cup.portal.com.
  66.